Meaning of sweet marjoram

Definition of sweet marjoram

(noun) aromatic European plant native to Mediterranean and Turkey; not widespread in Europe

Other information on sweet marjoram

WIKIPEDIA results for sweet marjoram
Amazon results for sweet marjoram