Answer: stomatodaea

AnswerCrossword Clue
stomatodaeaSTOMATODAEUM, in embryology, the invagination that forms the anterior part of the digestive tract als