Meaning of tettigoniid

Definition of tettigoniid

(noun) grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male

Other information on tettigoniid

WIKIPEDIA results for tettigoniid
Amazon results for tettigoniid