What is the full meaning of stomodaeum
in embryology, the invagination that forms the anterior part of the digestive tract, also STOMODEUM [n STOMODAEUMS or STOMODAEA]
Example of the word stomodaeum placed on a Scrabble board.