Showing posts with label 20 Feet Long. Show all posts
Showing posts with label 20 Feet Long. Show all posts
New Species of Crocodile, 20 Feet Long, Found in Colombia Coal Mine

New Species of Crocodile, 20 Feet Long, Found in Colombia Coal Mine

A new species of enormous crocodile, measured at 20 feet long, has been discovered by University of Florida researchers in a Colombia coal m...

0 Comments