These scary looking creatures actually live on our face and heads, burrowing into the hair follicles and feeding on the roots. Know as Demodex folliculorum, these 0.2mm long parasites are in fact harmless.
Page 1 of 1
© 2013 Science Photo Library Ltd. 327-329 Harrow Road, London, UK, W9 3RB
Registered in England and Wales no.1550520. VAT no. GB 340 7410 88
Designed by Bluish