• word of the day

    short-horned grasshopper

    short-horned grasshopper - Dictionary definition and meaning for word short-horned grasshopper

    Definition
    (noun) grasshopper with short antennae
    Synonyms : acridid
Connect with us on Facebook