omnivore The origin and history of omnivore. Etymology From Latin omnis 'all' and vorare 'to devour', so literally 'all-eating'. Origin: Latin ← Back to the full definition of omnivore