A "hemofág" szó olyan szervezetre utal, amely vérrel táplálkozik. A görög "haima" szóból származik, amely "vér" és "phagos", azaz "evés". A hemofágok különféle állatcsoportokban találhatók, beleértve a rovarokat, piócákat és egyes emlősöket, például denevéreket. Ezek a szervezetek elsődleges vagy kiegészítő táplálékforrásként vért fogyasztanak, gyakran speciális struktúrákat, például szájszerveket vagy antikoagulánsokat használnak a vér eléréséhez és megemésztéséhez. A hemofág állatok példái közé tartoznak a szúnyogok, bolhák, kullancsok és vámpírdenevérek.