Non-green plants are heterotrophic, that is, they cannot prepare carbohydrates and nourish themselves. They get their supply of carbohydrate food from different sources. They can, however, prepare other kinds of food. Carnivorous plants are known to capture lower animals of various kinds particularly insects. They digest their prey and absorb the nitrogenous products from its body. Digestion is extracellular in all carnivorous plants. Being green in colour, they can manufacture their own carbohydrate food. Nectar feeding animals eat the sugar rich nectar produced by flowering plants. Some insects and birds are examples of nectar feeding animals.