OMNIVOROUS


Meaning of OMNIVOROUS in English

a.

All-devouring, pantophagous.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.