Trichopteran /(?)/

Tri·chop·ter·an

Trichopteran

  1. One of the Trichoptera. (Zool.)