Search

Blog

megafauna

the large mammals of a particular region, habitat, or geological period – animals that are large enough to be visible to the naked eye.