endostomes
English
Noun
endostomes
plural of
endostome