FOX NEWS: Scientists discover over 100 new species, including crocodile lizard, snail-eating turtle


Scientists discover over 100 new species, including crocodile lizard, snail-eating turtle



Scientists have discovered 115 new species in the Greater Mekong region of Southeast Asia including a crocodile lizard and a snail-eating turtle that was spotted in a Thai food market.

Post a Comment

0 Comments