Definition of water mint

Definition of water mint
  1. water mint Noun A herb in mint family, "Mentha aquatica".
Need more help? Try our forum NEW