Noun Definition
star begonia
1.Definition: rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Related Noun(s):begonia heracleifolia
Category: Plants1.Definition: rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Related Noun(s):begonia heracleifolia
Category: Plants