lavender oil (0 synonym found)

Definition of lavender oil:

(N) : an essential oil obtained by distillation from the flower spikes of certain species of lavender.

Definition of lavender oil:

(N) : an essential oil obtained by distillation from the flower spikes of certain species of lavender.

Back to Top