STOMODAEUM


Meaning of STOMODAEUM in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.