The definition of carnivorous is an animal that eats the meat of other animals, or a plant that traps and digests insects or other small animals.(adjective)
See carnivorous in Webster's New World College Dictionary
Origin: L carnivorus < caro, flesh (see harvest) + vorare, to devour (see voracious)
See carnivorous in American Heritage Dictionary 4
Origin: From Latin carnivorus
Origin: : carō, carn-, flesh; see sker-1 in Indo-European roots
Origin: + -vorus, -vorous.
Learn more about carnivorous