Is that true? A. Yes, except it’s not extinct. Two species of solenodons still exist. Thought to be extinct until scientists discovered them in Cuba and on the island of Hispaniola (shared by ...
Results that may be inaccessible to you are currently showing.