MEGAFAUNA


Meaning of MEGAFAUNA in English

■ noun Zoology the large animals of a particular region, habitat, or geological period.

Derivatives

~l adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.