Tag: Monitor Lizard
The Biggest Sea Animals: Whaling for Evolution
The largest animals that ever lived defy simple evolutionary stories.
Extinct Four-Eyed Monitor Lizard Busts Myth of a Congruent Nested Hierarchy
Obviously, evolutionary “laws” are quite malleable and have to give way when they become too cumbersome.