Multiple choice Which of the following is an insectivorus plant? Polyalthia Clitoria Acacia Nepenthes Reveal answer Fill a bubble to check yourself D Correct answer Explanation Nepenthes is the pitcher plant, a well-known insectivorous plant that captures and digests insects in its modified leaves. Polyalthia, Clitoria, and Acacia are all regular flowering plants that obtain nutrients from soil through their roots.