meaning of garland flower

1. widely cultivated low evergreen shrub with dense clusters of fragrant pink to deep rose flowers


Related Words

garland flower |

Developed & Maintained By Taraprasad.com

Treasure Words