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
Tweet