Marwa KhanMay 2, 2019Leave a Comment on The petals of Brassica flower has ___________.The petals of Brassica flower has ___________. A. Chromoplast B. Chloroplast C. Vacuole D. Both B and C