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
Tweet