Word info

listroscelidine

Noun

Meaning

listroscelidine (plural listroscelidines)

Any katydid of the subfamily Listroscelidinae

Source: en.wiktionary.org

Close letter words and terms