Definitions
There is 1 meaning of the phrase
Satureia Montana.
Satureia Montana - as a noun
Erect perennial subshrub having pink or white flowers and leathery leaves with a flavor of thyme; southern europe
Synonyms (Exact Relations)
satureja montanawinter savory