Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Socotra begonia
  1. Semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen
    - Begonia socotrana

Type of: begonia