trichopterans

English

Noun

trichopterans

  1. plural of trichopteran