• word of the day

    locustidae

    locustidae - Dictionary definition and meaning for word locustidae

    Definition
    (noun) short-horned grasshoppers; true locusts
Download our Mobile App Today
Receive our word of the day
on Whatsapp