Noun Definition

socotra begonia

1.Definition: semi-tuberous begonia having peltate leaves and rose-pink flowers; Yemen

Related Noun(s):begonia socotrana

Category: Plants