Definitions
noun
aromatic European plant native to Mediterranean and Turkey; not widespread in Europe
Look “sweet marjoram” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
aromatic European plant native to Mediterranean and Turkey; not widespread in Europe