Definitions
There is 1 meaning of the phrase
Star-Leaf Begonia.
Star-Leaf Begonia - as a noun
Rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Synonyms (Exact Relations)
begonia heracleifoliastar begoniaExample Sentences
"The star-leaf begonia is a beautiful flowering plant."
"I bought a pot of star-leaf begonias for my garden."
"Her star-leaf begonia won first prize at the flower show."
"The star-leaf begonia has vibrant pink flowers."
"I love the delicate leaves of the star-leaf begonia."