begonia heracleifolia Meaning, Definition & Usage

  1. noun rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
    star-leaf begonia; star begonia.

WordNet