Yahoo Web Search

Search results

  1. Dictionary
    essential oil

    noun

    • 1. a natural oil typically obtained by distillation and having the characteristic odour of the plant or other source from which it is extracted.