Subscribe
URL of the page has been copied to clipboard.
Meaning : A European mint that thrives in wet places. Has a perfume like that of the bergamot orange. Naturalized in eastern North America.
Synonyms : mentha aquatica, water-mint
Install App
Water mint meaning in Telugu.