• word of the day

    plant louse

    plant louse - Dictionary definition and meaning for word plant louse

    Definition
    (noun) any of several small insects especially aphids that feed by sucking the juices from plants
    Synonyms : louse
Connect with us on Facebook