• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp