trepostomes
English
Noun
trepostomes
plural of
trepostome