Word info

delphacid

Noun

Meaning

delphacid (plural delphacids)

(entomology) Any member of the family Delphacidae of planthoppers.

Source: en.wiktionary.org

Close letter words and terms