TRICHOPTEROUS

Definition of TRICHOPTEROUS