a (botany) insectivorous | Insectivorous: capable of trapping insects and absorbing nutrient from them.