mentholated
English Dictionary
->
Letter M
-> mentholated
Search Dictionary:
mentholated Definition
(a)
containing
,
or
impregnated
with
,
menthol
; "
mentholated
cough
syrup
"
mentholated Synonyms
mentholated
© Art Branch Inc.