Definify.com

Definition 2025


mégafaune

mégafaune

French

Noun

mégafaune f (plural mégafaunes)

  1. megafauna