What does Begonia semperflorens mean?
• BEGONIA SEMPERFLORENS (noun) The noun BEGONIA SEMPERFLORENS has 1 sense: 1. hybrid fibrous-rooted begonia having broad-ovate green to bronze-red leaves and small clusters of white or pink or red flowers; widely used as a bedding plant Familiarity information: BEGONIA SEMPERFLORENS used as a noun is very rare.