begonia dregei - English Synonyms Dictionary

begonia dregei

n.
[1] grape-leaf begonia , maple-leaf begonia