megafaunas

noun

Plural form of megafauna.