Meaning of rosemary
Definition of rosemary
(noun)
widely
cultivated
for its
fragrant
grey-green
leaves
used
in
cooking
and in
perfumery
extremely
pungent
leaves
used
fresh
or
dried
as
seasoning
for
especially
meats
Other information on rosemary
WIKIPEDIA results for
rosemary
Amazon results for
rosemary
Tweet