Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Carvacrol
n.
A thick oily liquid, C10H13.OH, of a strong taste and disagreeable odor, obtained from oil of caraway (Carum carui).
←
Carus
Carved
→
Shares
Related Words
Menu
Home
Search
My Last Searches