大型動物

megafauna; large animal

Meaning

  1. n
    megafauna; large animal

Example sentences