Locustidae Meaning

There are 1 meaning(s) for word Locustidae

Meaning 1 : short-horned grasshoppers; true locusts

    Synonyms : acrididae,  family acrididae,  family locustidae