Stachys heraclea?
Traditional uses
Tradition unspecified
Tumor