Meaning of begonia semperflorens

Definition of begonia semperflorens

(noun) 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

Other information on begonia semperflorens

WIKIPEDIA results for begonia semperflorens
Amazon results for begonia semperflorens