WHAT ‘L’ IS A PARASITIC INSECT INFESTING HUMAN HAIR? May 9, 2017 By Show answer LOUSE More Animals Questions