HORSEMINT MEANING IN ENGLISH

• Horsemint Definition & Synonyms

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


RECENT SEARCHES