STOMODAEUM


Meaning of STOMODAEUM in English

(n.) The primitive mouth and esophagus of the embryo of annelids and arthropods.

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