Stomodaeum(n.) A part of the alimentary canal. See under Mesenteron.
Stomodaeum(n.) The primitive mouth and esophagus of the embryo of annelids and arthropods.

Words within stomodaeums

10 letter words: 2 results
9 letter words: 3 results
View all words...