Word info

polyplacid

Noun

Meaning

polyplacid (plural polyplacids)

(entomology) Any louse in the family Polyplacidae.

Source: en.wiktionary.org

Close letter words and terms