1 any mammal of the order Insectivora feeding on insects etc., e.g. a hedgehog or mole.
2 any plant which captures and absorbs insects.
Derivatives:
insectivorous adj.
Etymology: F f. mod.L insectivorus (as INSECT, -VORE: see -VOROUS)
Useful english dictionary. 2012.