Noun Definition

tettigoniidae

1.Definition: long-horned grasshoppers; katydids

Category: Animals