62 Weird facts about our bodies that will change your perspective
33. Reptilian Eye
Ever wonder what that little pink bump is on the inside of your eye? It’s actually the remnant of an inner eyelid. This is something that reptiles and amphibians have today, but something that evolved out of humans over millions of years.