meaning of star begonia

1. rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers


Related Words

star begonia | star-leaf begonia |

Developed & Maintained By Taraprasad.com

Treasure Words