insectivore
n. 1 animal that feeds on insects. 2 plant which captures and absorbs insects. insectivorous adj. [from *insect, latin voro devour]
n. One of the Insectivora.
n. 1 animal that feeds on insects. 2 plant which captures and absorbs insects. insectivorous adj. [from *insect, latin voro devour]
n. One of the Insectivora.