Mesothermy by Admin | Nov 9, 2018 Dinosaur thermoregulation. Related Articles: Megalodon« Back to Glossary Index