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