Meaning of tettigoniidae

Definition of tettigoniidae

(noun) long-horned grasshoppers; katydids

Other information on tettigoniidae

WIKIPEDIA results for tettigoniidae
Amazon results for tettigoniidae