Synonym-English dictionary »

water mint synonyms in English

SynonymEnglish
water mint noun

mentha aquaticanoun

water-mintnoun

water-mint noun

mentha aquaticanoun

water mintnoun