star begonia

Noun
  1. Rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers (synset 112382271)

Found on Word Lists

Other Searches