star-leaf begonia Meaning, Definition & Usage

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

WordNet