attar of roses
English Dictionary
->
Letter A
-> attar of roses
Search Dictionary:
attar of roses Definition
(n)
a
volatile
fragrant
oil
obtained
from
fresh
roses
by
steam
distillation
attar of roses Synonyms
attar of roses
rose oil
© Art Branch Inc.