Find the word definition

The Collaborative International Dictionary
Stomatodaeum

Stomatodaeum \Stom`a*to*d[ae]"um\, n. (Anat.) Same as Stomod[ae]um.

Wiktionary
stomatodaeum

n. (alternative form of stomodeum English)