trepostomes

English

Noun

trepostomes

  1. plural of trepostome