Word info

diaspidid

Noun

Meaning

diaspidid (plural diaspidids)

(entomology) Any of the armoured scale insects of the family Diaspididae.

Source: en.wiktionary.org

Close letter words and terms