Home

Word

spearmint oil, n.
more info an aromatic oil obtained from the spearmint plant
<noun.food>

spearmint oil