Noun socotra begonia has 1 sense
  1. Socotra begonia, Begonia socotrana - semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen
    --1 is a kind of begonia
,
TOP