menthol
nounDefinition of menthol
1
: a crystalline alcohol C10H20O that occurs especially in mint oils and has the odor and cooling properties of peppermint
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more