stomatodeum
noun
sto·ma·to·de·um
variants
or chiefly British stomatodaeum
plural stomatodea or chiefly British stomatodaea
-ˈdē-ə
Love words? Need even more definitions?
Merriam-Webster unabridged
Share