English dictionary

begonia cocchinea meaning and definition

BEGONIA COCCHINEA noun

Definition of Begonia cocchinea (noun)

  1. South American fibrous-rooted begonias having prominent basal leaf lobes suggesting angels' wings and racemes of coral-red flowers
Source: Princeton University Wordnet