词根
vor= to eat 吃

carnivorous adj. 食肉的

carni〔= carn 肉〕+ vor 吃 + ous …的 → 食肉的

devour v. 吞吃

de 向下 + vour〔= vor〕吃 → 吃下去 → 吞吃

herbivorous adj. 食草的

herbi〔= herb 草〕+ vor 吃 + ous 有…性质的,关于…的 → 食草的

insectivorous adj. 食虫的

insecti〔= insect 昆虫〕+ vor 吃 + ous 有…性质的,关于…的 → 吃昆虫的 → 食虫的

omnivorous adj. 杂食性的

omni 全部 + vor 吃 + ous 有…性质的,关于…的 → 什么都吃的 → 杂食性的

voracious adj. 狼吞虎咽的

vor 吃 + acious 多…的 → 吃多的 → 狼吞虎咽的

voracity n. 贪食

vor 吃 + acity 表状态 → 贪食