Spearmint



ENGLISH MEANING
noun
1.
A species of mint (Mentha viridis) growing in moist soil. It vields an aromatic oil.