Meaning of begonia socotrana

Definition of begonia socotrana

(noun) semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen

Other information on begonia socotrana

WIKIPEDIA results for begonia socotrana
Amazon results for begonia socotrana