What is the full meaning of stomodaeal
of or like a stomodaeum, in embryology, the invagination that forms the anterior part of the digestive tract [adj]
Example of the word stomodaeal placed on a Scrabble board.