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