Petals of which of the following flowers form a keel? HomeAngiosperms MCQsPetals of which of the following flowers form a keel? Share your love WhatsApp Facebook Telegram Twitter Pinterest Q. Petals of which of the following flowers form a keel? CassiaGulmoharBeanCalotropis Answer: Bean