meaning of cape jasmine

1. evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves


Related Words

cape jasmine |

Developed & Maintained By Taraprasad.com

Treasure Words