Angel wing begonia is a hybrid cane begonia from a cross between begonia aconitifolia and begonia coccinea.
The name "angel wing" comes from its spiky leaves.
The flowers are edible and taste sweet and sour.
They can grow up to 3 meters and may need staking.
Ref: