Could it be that dinosaurs have had such an organ which is also found in today's humans? In the latest research, scientists have found something similar and not
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy