Word info Synonyms

Mentha piperita

Noun

Meaning

herb with downy leaves and small purple or white flowers that yields a pungent oil used as a flavoring

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms