What are Megafauna? Some of these massive beasts are familiar in form but enormous in size, while others are strange hybrids of modern-day animals.