Zwierzęta, które jedzą tylko mięso, nazywane są mięsożercami. mięsożercy uzyskują wszystkie lub większość składników odżywczych z mięsa innych zwierząt. Mięsożercy to zazwyczaj albo drapieżcy, którzy polują i zabijają zwierzęta, które jedzą, albo padlinożercy, którzy jedzą tylko zwierzęta zabite przez inne stworzenia.
Słowo carnivore pochodzi od łacińskiego "carnivorus", co dosłownie oznacza "jedzenie mięsa". Wszedł do angielskiego w 1839 roku z języka francuskiego. W taksonomii odnosi się to szczególnie do zakonu ssaków "Carnivora", który składa się ze zwierząt, takich jak niedźwiedzie, psy, koty, foki i łasice. Niektóre ssaki z rzędu Carnivora nie są drapieżnikami, takimi jak gigantyczna panda.