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