OMNIVORE Meaning of OMNIVORE in English nounalso om·ni·vor ˈämnə̇ˌvō(ə)r( -s )Etymology: New Latin Omnivora : one that is omnivorous Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012