Tettigoniid Meaning

There are 1 meaning(s) for word Tettigoniid

Meaning 1 : grasshoppers with long threadlike antennae and well-developed stridulating organs on the forewings of the male

    Synonyms : long-horned grasshopper