linalool

Noun
  1. A colorless fragrant liquid found in many essential oils (synset 114918180)

Found on Word Lists

Other Searches