English Dictionary
◊ TETTIGONIID
tettigoniid
n : grasshoppers with long threadlike antennae and
well-developed stridulating organs on the forewings of
the male [syn: {long-horned grasshopper}]