star begonia Meaning, Definition & Usage

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

WordNet