tettigoniidae : Idioms & Phrases


family tettigoniidae

  • noun long-horned grasshoppers; katydids
    Tettigoniidae.
WordNet