polystomes
English
Noun
polystomes
plural of
polystome