Skip to main content

horsemint

English horsemint meaning in English  •  horsemint का अर्थ अंग्रेजी में
Noun
  • A coarse American plant of the Mint family (Monarda punctata).
Advertisement