单词 | omnivore |
释义 | om·ni·vore ![]() n. 1. An omnivorous animal: "Humans are quintessential omnivores" (Paul Rozin). 2. One that takes in everything available, as with the mind. [From New Latin Omnivora, omnivores, from neuter pl. of Latin omnivorus, omnivorous; see OMNIVOROUS.] |
随便看 |
英语词典包含135693条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。