English dictionary
water mint meaning and definition
Definition and meaning of water mint at MeaningMonkey.org. water mint meaning and definition in the English Dictionary.WATER MINT noun
Definition of water mint (noun)
- 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
Source: Princeton University Wordnet