Tiere, die nur Fleisch fressen, werden als Fleischfresser bezeichnet. Fleischfresser beziehen ihre Nahrung ganz oder größtenteils aus dem Fleisch anderer Tiere. Fleischfresser sind normalerweise entweder Raubtiere, die die von ihnen gefressenen Tiere jagen und töten, oder Aasfresser, die nur Tiere fressen, die von anderen Kreaturen getötet wurden.
Das Wort Fleischfresser kommt vom lateinischen "Carnivorus", was wörtlich übersetzt "Fleischfresser" bedeutet. Es kam 1839 aus der französischen Sprache ins Englische. In der Taxonomie bezieht es sich speziell auf die Säugetierordnung "Carnivora", die aus Tieren wie Bären, Hunden, Katzen, Robben und Wieseln besteht. Einige Säugetiere innerhalb der Carnivora-Ordnung sind keine Fleischfresser, wie der Große Panda.