English dictionary
spearmint oil meaning and definition
Definition and meaning of spearmint oil at MeaningMonkey.org. spearmint oil meaning and definition in the English Dictionary.SPEARMINT OIL noun
Definition of spearmint oil (noun)
- an aromatic oil obtained from the spearmint plant
Source: Princeton University Wordnet