stomodaea
English
Noun
stomodaea
plural of
stomodaeum