• word of the day

    trichoptera

    trichoptera - Dictionary definition and meaning for word trichoptera

    Definition
    (noun) an order of insects consisting of caddis flies
    Synonyms : order trichoptera
Connect with us on Facebook