begonia socotrana Meaning, Definition & Usage

  1. noun semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen
    Socotra begonia.

WordNet