Etymology of the English word omnivore
the English word
omnivorederived from the Latin word
Omnivoraderived from the Latin word
omnivorususing the Latin prefix
omni-derived from the Latin word
omnis (all men, all persons; each, every, every one)
using the Late Latin suffix
-vorusderived from the Classical Latin word
vorare (to devour; swallow, devour)
Usage
Word found in Modern English