spearmint oil
English Dictionary
->
Letter S
-> spearmint oil
Search Dictionary:
spearmint oil Definition
(n)
an
aromatic
oil
obtained
from
the
spearmint
plant
spearmint oil Synonyms
spearmint oil
© Art Branch Inc.