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

More General Terms