Socotra begonia
English Dictionary
->
Letter S
-> Socotra begonia
Search Dictionary:
Socotra begonia Definition
(n)
semi
-
tuberous
begonia
having
peltate
leaves
and
rose
-
pink
flowers
;
Yemen
Socotra begonia Synonyms
Begonia socotrana
Socotra begonia
© Art Branch Inc.