MalayTranslate.com
Malay to English Translator
Translate Here

English to English

predatory animal

noun (n)

  • any animal that lives by preying on other animals
    setiap binatang yang hidup oleh preying pada hewan lainnya
    Synonym:
    predator
    source: wordnet30