HomeEVERYDAY SCIENCE MCQS which of these plants open its mouth when insect sit on its lid? - January 19, 2018 0 A. SunflowerB. Pitcher plantC. Brassica PlantD. None of these Tags EVERYDAY SCIENCE MCQS UPDATED MCQs Facebook Twitter