Word info

conchaspidid

Noun

Meaning

conchaspidid (plural conchaspidids)

(zoology) Any scale insect in the family Conchaspididae.

Source: en.wiktionary.org

Close letter words and terms