stomodaeum
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.