Meaning of calamintha sylvatica

Definition of calamintha sylvatica

(noun) mint-scented perennial of central and southern Europe

Other information on calamintha sylvatica

WIKIPEDIA results for calamintha sylvatica
Amazon results for calamintha sylvatica