omnivorous - English Synonyms Dictionary