omnivore (n.)youdaoicibaDictYouDict[omnivore 词源字典]
1890, formed from omni- on model of carnivore (see omnivorous).[omnivore etymology, omnivore origin, 英语词源]