Definitions
There is 1 meaning of the phrase
Begonia Cocchinea.
Begonia Cocchinea - as a noun
South american fibrous-rooted begonias having prominent basal leaf lobes suggesting angels' wings and racemes of coral-red flowers
Synonyms (Exact Relations)
angel-wing begonia