megamammalEtymologyFrom mega- + mammal.nounA very large mammal, especially an extinct one.“In previous ice ages these factors triggered mass migrations of mega-mammals into Europe.”