meaning of gardenia jasminoides

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


Related Words

gardenia jasminoides |

Developed & Maintained By Taraprasad.com

Treasure Words