STOMODAEUM


Meaning of STOMODAEUM in English

noun the primitive mouth and esophagus of the embryo of annelids and arthropods.

2. stomodaeum ·noun a part of the alimentary canal. ·see under mesenteron.

Webster English vocab.      Английский словарь Webster.