👉 Ranivorous is a term that describes an animal that feeds on blood, which means it has teeth and can break down living tissue. This type of animal is often associated with carnivores, such as lions or hyenas, but also includes some species of mammals, birds, reptiles, and fish.