• word of the day

    bird louse

    bird louse - Dictionary definition and meaning for word bird louse

    Definition
    (noun) wingless insect with mouth parts adapted for biting; mostly parasitic on birds
    Synonyms : biting louse , louse
Connect with us on Facebook