👉 Ovivorous is a biological term that refers to animals that feed on or consume invertebrates, such as insects. These include birds, reptiles, and some fish species. ovivorous