Definify.com

Definition 2024


mégafaune

mégafaune

French

Noun

mégafaune f (plural mégafaunes)

  1. megafauna