Definitions
There is 1 meaning of the phrase
Star Begonia.
Star Begonia - as a noun
Rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Synonyms (Exact Relations)
begonia heracleifoliastar-leaf begoniaExample Sentences
"I planted a star begonia in my garden."
"The star begonia has vibrant colorful flowers."
"I saw a beautiful star begonia at the nursery."
"My neighbor gave me a potted star begonia for my birthday."
"The star begonia leaves have interesting patterns."