Home » Petals of which of the following flowers form a keel? Angiosperms MCQs Petals of which of the following flowers form a keel? December 30, 2021 2 Views Q. Petals of which of the following flowers form a keel? CassiaGulmoharBeanCalotropis Answer: Bean