essential oil
Explore definitions, synonyms, and language insights of essential oil
Definitions
Noun
an oil having the odor or flavor of the plant from which it comes; used in perfume and flavorings