Answer: stomodaeum

AnswerCrossword Clue
stomodaeumin embryology, the invagination that forms the anterior part of the digestive tract also STOMODEUM