有蹄動物

ungulate; hoofed animal

Meaning

  1. n
    ungulate; hoofed animal

Example sentences

  • In rare cases, it preys on large ungulates.