marjoram
English Dictionary
->
Letter M
-> marjoram
Search Dictionary:
marjoram Definition
(n)
aromatic
Eurasian
perennial
(n)
pungent
leaves
used
as
seasoning
with
meats
and
fowl
and
in
stews
and
soups
and
omelets
marjoram Synonyms
marjoram
oregano
Origanum vulgare
pot marjoram
wild marjoram
winter sweet
© Art Branch Inc.