Word info

pediculid

Noun

Meaning

pediculid (plural pediculids)

(zoology) Any body louse in the family Pediculidae

Source: en.wiktionary.org

Close letter words and terms