Definitions
noun
rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Look “star-leaf begonia” 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