Private: Worry #719

Demodicids have “a wormlike appearance, with legs that are mere stumps.” They live in your facial pores and the roots of your eyelashes. (Thanks(?) to GMB for the Tabletalk link.)