meaning of maple leaf begonia

1. tuberous or semi-tuberous South African begonia having shallowly lobed ovate leaves and small white flowers


Related Words

maple-leaf begonia |

Developed & Maintained By Taraprasad.com

Treasure Words