What does calamintha sylvatica mean?

calamintha sylvatica meaning in General Dictionary

mint-scented perennial of main and south Europe