Word info

stomodeum

Noun

Meaning

stomodeum (plural stomodea)

(anatomy) A depression on the ectoderm of a developing embryo that becomes the mouth

Source: en.wiktionary.org

Close letter words and terms