Dictionary > English Dictionary > Definition, synonym and antonym of megafaunas
Meaning of megafaunas by Wiktionary Dictionary

megafaunas


    Noun

    megafaunas

    1. Plural form of megafauna .