coelomostomes
English
Noun
coelomostomes
plural of
coelomostome