According to the CDC, lice are parasitic insects that feed on human blood. While they are mostly found on a person’s head, the bugs can also nest in a person’s eyebrows and eyelashes.
Some results have been hidden because they may be inaccessible to you