TETTIGONIAN MEANING IN ENGLISH

• Tettigonian Definition & Synonyms

  1. (n.) Any one of numerous species of Hemiptera belonging to Tettigonia and allied genera; a leaf hopper.


RECENT SEARCHES