Translation of herbivore in Malay

herbivore

herbivor

noun

  • 1

    herbivor, haiwan pemakan tumbuhan