Working on a longer text? Try our
Paste your text here.
Copy to Clipboard
Synonyms and Antonyms for
1. Mentha spicata (n.)
common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring