Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of horsemint

- A coarse American plant of the Mint family (Monarda punctata).
- In England, the wild mint (Mentha sylvestris).