meaning of calamintha sylvatica

calamintha sylvatica meaning in General Dictionary

mint-scented perennial of main and south Europe