'Begonia socotrana' definitions:

Definition of 'Begonia socotrana'

From: WordNet
noun
Semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen [syn: Socotra begonia, Begonia socotrana]