meaning of rose oil

1. a volatile fragrant oil obtained from fresh roses by steam distillation


Related Words

rose oil |

Developed & Maintained By Taraprasad.com

Treasure Words