Towering over the forests of prehistoric Asia, Gigantopithecus was the largest ape to ever live. This colossal vegetarian ...
Learn about a 480-million-year-old leech fossil that revealed that ancient leeches didn’t have the biological components necessary to suck blood. Stephanie Edwards is the marketing coordinator at ...