Definitions of Calamintha sylvatica:

  • noun:   mint-scented perennial of central and southern Europe