Noun
echinophthiriid (plural echinophthiriids) (entomology) Any louse in the family Echinophthiriidae.