linaloolEnglish

linalool

Noun

A colorless fragrant liquid found in many essential oils

English: linalool