Ida is believed to be the most complete primate fossil discovered to date. She is 95% intact and so well preserved that her tissues, hair and even her stomach contents are visible.
Ida is believed to be the most complete primate fossil discovered to date. She is 95% intact and so well preserved that her tissues, hair and even her stomach contents are visible.
Leave a Reply