MalayTranslate.com
Malay to English Translator
Translate Here

English to English

insectivorous
(,/I/ns/E/k't/I/v/@/r/@/s )

adjective (a)

  • (of animals and plants) feeding on insects
    (hewan dan tumbuhan) mengisap serangga
    Antonym:
    omnivorous
    source: wordnet30
  • Feeding or subsisting on insects; carnivorous.
    makan atau subsisting pada serangga; karnivora.
    source: webster1913