Vocabulary

大型動物

megafauna; large animal

noun