What does begonia socotrana mean?

begonia socotrana meaning in General Dictionary

semi-tuberous begonia having peltate leaves and rose-pink blossoms; Yemen