Omnivorous Meaning in Hindi

What is the translation of word Omnivorous in Hindi?

Meaning of  Omnivorous in Hindi is : सर्व-भक्षक

Definition of word Omnivorous

  • (of an animal or person) feeding on food of both plant and animal origin.

Other Meanings of Omnivorous

Antonyms for Omnivorous

Example Sentences

Sloth bears are omnivorous and feed on a variety of foods depending on what is available.