English dictionary
star-leaf begonia meaning and definition
Definition and meaning of star-leaf begonia at MeaningMonkey.org. star-leaf begonia meaning and definition in the English Dictionary.STAR-LEAF BEGONIA noun
Definition of star-leaf begonia (noun)
- rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
- synonyms: Begonia heracleifolia, star begonia
Source: Princeton University Wordnet