carpostomes

English

Noun

carpostomes

  1. plural of carpostome