gypsywort

gypsywort definitions

noun
  • Lycopus europaeus, a labiate plant.