rose_oilEnglish

attar of roses, rose oil

Noun

A volatile fragrant oil obtained from fresh roses by steam distillation

English: attar of roses, rose oil

English words with similar meanings

Show 1 words