trichoptera : Idioms & Phrases


order trichoptera

  • noun an order of insects consisting of caddis flies
    Trichoptera.
WordNet