linalool

Explore definitions, synonyms, and language insights of linalool

Definitions

Noun
a colorless fragrant liquid found in many essential oils