Definition of Socotra Begonia in English :
Define Socotra Begonia in English
Socotra Begonia meaning in English
Meaning of Socotra Begonia in English
Pronunciation of Socotra Begonia in English
Socotra Begonia pronunciation in English
Pronounce Socotra Begonia in English
Socotra Begonia
see synonyms of socotra begoniaNoun
1. begonia socotrana, socotra begonia
semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen
WordNet Lexical Database for English. Princeton University. 2010.