Derived from the Greek word “megas” meaning large and the Latin word “fauna” meaning animal, the term refers to overly large animals.
megafauna
« Back to Glossary Index
Derived from the Greek word “megas” meaning large and the Latin word “fauna” meaning animal, the term refers to overly large animals.