完整食虫性必须包括吸引、捕捉和消化这三个过程,同时也必须将猎物消化成为便于植物吸收的产物,如氨基酸和铵离子等。对于普通玩家来说,食虫植物与捕虫植物的区别只是一个无关紧要的问题,但对于学者来说这是值得区分的。如白菜均不具备吸引、捕捉和消化这三个过程,所以它是一种非食虫植物;太阳瓶子草只具有简单的非特化的捕虫器,因此它是一种捕虫植物;而捕蝇草这样具有特化的复杂捕虫器,则称之为食虫植物。
食虫植物
捕虫植物还包括捕蝇幌属(Roridula)植物和贝尔特罗嘉宝凤梨(Catopsis berteroniana)。贝尔特罗嘉宝凤梨不会产生任何消化酶,而与之类似的瘦缩布罗基凤梨(Brocchinia reducta)则可产生磷酸酯酶,因此瘦缩布罗基凤梨属于食虫植物,而贝尔特罗嘉宝凤梨属于捕虫植物。引捕蝇幌属(Roridula)植物与猎物间的关系较为复杂。捕蝇幌全身布满了可分泌树脂状植物的腺体,形态上类似大型的茅膏菜。但是它们没有能力直接从捕捉到的昆虫那里获得营养。因此,它们与猎蝽(assassin bug)建立起了一个共生关系。猎蝽取食捕蝇幌捕获到的昆虫,而捕蝇幌则从猎蝽排出的粪便中获取营养。
角胡麻科(Martyniaceae)中的许多物种,如黄花单角胡麻(Ibicella lutea)也具有可捕捉昆虫的黏液腺,但还未确定其是否具有食虫性。此外,芥菜的种子、食虫谷精属(Paepalanthus bromelioides)的捕虫器,西番莲的苞片和花柱草属(Stylidium)植物的花梗和萼片都可以捕捉昆虫,但把它们称为食虫植物还是值得商榷的。
有时一种植物能否生成消化酶(蛋白酶、核糖核酸酶、磷酸酯酶等)被作为判断其是否具有食虫性的一个标准。不过这可能没有考虑到太阳瓶子草和眼镜蛇瓶子草。通常认为它们具有食虫性,但它们都依靠共生细菌产生的消化酶来分解猎物。这就与对于捕蝇幌食虫性的判断相矛盾。因为与细菌共生分解猎物的太阳瓶子草和眼镜蛇瓶子草可以被视为食虫植物,而与昆虫共生的捕蝇幌只被视为捕虫植物。