Skip to main content

stomodaeum

Advertisement
English stomodaeum meaning in English  •  stomodaeum का अर्थ अंग्रेजी में
Noun
  • A part of the alimentary canal. See under Mesenteron>.
  • The primitive mouth and esophagus of the embryo of annelids and arthropods.