stomatodaea
English
Noun
stomatodaea
plural of
stomatodaeum