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