Home » Pitcher plantWhich of these plants open its mouth when insect sit on its lid? by A. Sunflower B. Pitcher plant C. Brassica Plant D. None of these