Omnivorous(adjective)
Eating both plants and animals; having a wide variety of tastes or interests.
Hindi meaning:सर्वाहारी
Synonyms: All-eating, Voracious, Unselective, Generalist
Antonyms: Carnivorous, Herbivorous, Selective, Picky
Example: Humans are omnivorous and can survive on both plant-based and animal-based foods.
Trick to remember: Omni = sab, vorous = khane wala—jo sab kuch kha leta hai (plants + animals), woh omnivorous.
Learn it with 19 more words: Daily Vocabulary – 4 February 2026 →









