• word of the day

    leafhopper

    leafhopper - Dictionary definition and meaning for word leafhopper

    Definition
    (noun) small leaping insect that sucks the juices of plants
Download our Mobile App Today
Receive our word of the day
on Whatsapp