Stachys heraclea?

Traditional uses

  • Tumor