- star-leaf begonia as a noun:
- 1
star-leaf begonia
noun
1 star-leaf begonia
Rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers.
synonyms: Begonia heracleifolia, star begonia.
Polish: begonia barszczolistna
debug info: 0.0245