marum

nounA small shrub (Teucrium marum) with aromatic leaves, sometimes used in herbal medicine or as a cat attractant.

No synonyms or antonyms found for this word.