Begonia heracleifolia
1.
(
noun
) rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Synonyms:
star begonia
,
star-leaf begonia
Related Words:
begonia
Terms and Conditions of Use / Copyright Notice