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: Plants