Begonia heracleifolia
Explore definitions, synonyms, and language insights of Begonia heracleifolia
Definitions
                    Noun
                    
            rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers