knotted marjoram
Explore definitions, synonyms, and language insights of knotted marjoram
Definitions
Noun
aromatic European plant native to Mediterranean and Turkey; not widespread in Europe