Synonym-English dictionary »

mentha aquatica synonyms in English

SynonymEnglish
Mentha aquatica noun

mentha aquaticanoun

water mintnoun

water-mintnoun