meaning of spearmint oil

1. an aromatic oil obtained from the spearmint plant


Related Words

spearmint oil |

Developed & Maintained By Taraprasad.com

Treasure Words