OMNIVOROUS Meaning of OMNIVOROUS in English a. All-devouring, pantophagous. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012