Mentha spicata

1. (noun) common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring
Synonyms: spearmint
Related Words: mint



Terms and Conditions of Use / Copyright Notice