Word info

echinophthiriid

Noun

Meaning

echinophthiriid (plural echinophthiriids)

(entomology) Any louse in the family Echinophthiriidae.

Source: en.wiktionary.org

Close letter words and terms