spearmint oil
English Thesaurus
1. an aromatic oil obtained from the spearmint plant (noun.food)
| substance meronym | : | mentha spicata, spearmint, |
| definition | : | common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring (noun.plant) |
Visual ArtiKata
Explore spearmint oil in ArtiKata.com >
