stomodea
English
Noun
stomodea
plural of
stomodeum