(used of plants as well as animals) feeding on animals English: carnivorous Less certain link between this word and this sense.