Synonyms and Antonyms for Socotra_begonia

1. Socotra begonia (n.)

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

Synonyms: