n. 1 animal that feeds on insects. 2 plant which captures and absorbs insects. a insectivorous Ktivares/ adj. [from INSECT, Latin voro devour]
n. 1 animal that feeds on insects. 2 plant which captures and absorbs insects. a insectivorous Ktivares/ adj. [from INSECT, Latin voro devour]