a species of louse that infects humans (pediculus humanus) - Spanish English Dictionary