meaning of acridid

acridid meaning in General Dictionary

grasshopper with brief antennae