Meaning of star begonia
Definition of star begonia
(noun)
rhizomatous
begonia
having leaves with
pointed
lobes
suggestive
of stars and
pink
flowers
Other information on star begonia
WIKIPEDIA results for
star begonia
Amazon results for
star begonia
Tweet