carpostomes
English
Noun
carpostomes
plural of
carpostome