omnivorous (adj.)youdaoicibaDictYouDict[omnivorous 词源字典]
1650s, from Latin omnivorus "all-devouring," from omnis "all" (see omni-) + vorare "devour, swallow" (see voracity). Related: Omnivorously; omnivorousness.[omnivorous etymology, omnivorous origin, 英语词源]