What does Bachminze mean?

Bachminze - German to English

water-mint [Mentha aquatica]