• word of the day

    psocid

    psocid - Dictionary definition and meaning for word psocid

    Definition
    (noun) small winged insect living on the bark and leaves of trees and feeding on e.g. fungi and decaying plant matter
Download our Mobile App Today
Receive our word of the day
on Whatsapp