Word info

tropiduchid

Noun

Meaning

tropiduchid (plural tropiduchids)

Any planthopper of the family Tropiduchidae.

Source: en.wiktionary.org

Close letter words and terms