omnivore - English Synonyms Dictionary