Top definition
Megafauna- adj .

Large or huge,they are now extinct. This is considered as a group.
The following is classified as megafauna: Mammoth,Megalania,Smilodon,and the Short-faced bear.
by Stevenson July 25, 2006
Get the mug
Get a Megafauna mug for your barber Rihanna.

Available Domains :D

  • megafauna.men
  • megafauna.se
  • megafauna.ninja