← DefinitionshareGuessmarumnounA 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.