Word info Synonyms

Mentha spicata

Noun

Meaning

common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms