YourDictionary

Dictionary Home » Science » megafauna

megafauna science definition

Large or relatively large animals of a particular place or time period. Saber-toothed tigers and mastodons belong to the extinct megafauna of the Oligocene and Pleistocene Epochs.

Learn more about megafauna

link/cite print suggestion box