knobby
Gigantopithecus: Knobby’s Relative?
Gigantopithecus is a genus of ape that is thought to be extinct. It is believed to have existed from around 9 million years ago to as recently as 100,000 years ago. Weighing in at up to 1200 lbs with a height of almost 10 ft, these were the largest primates that ever lived. They roamed […]