A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

How many eyelashes do humans have?

Best Answers

Demodex folliculorum (or the demodicid) is a small mite that lives harmlessly in eyelash and other hair follicles, and about 98% of people have these mites living on them. Occasionally they may cause blepharitis. read more

Humans have 90 to 150 eyelashes on the upper lid and 70 to 80 eyelashes on the lower lid of each eye. Eyelashes on the upper lid are longer than those on the lower lid and grow up to 10 millimeters in length. read more

Image Answers

Free Images : person, young, ear, lip, eyelid, mouth ...
Source: pxhere.com