meaning of jasminum officinale

1. tall-climbing deciduous shrub with fragrant white or yellow or red flowers used in perfume and to flavor tea


Related Words

jasminum officinale |

Developed & Maintained By Taraprasad.com

Treasure Words