Science
Do eyelashes grow back?
2
Yes, just like the hair on your head, your eye lashes shed and regrow constantly throughout your life
LIVE
Rating