Definitions
noun
rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Look “begonia heracleifolia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers