English Dictionary
◊ ROSEMARY
rosemary
n 1: widely cultivated for its fragrant gray-green leaves used in
cooking and in perfumery [syn: {Rosmarinus officinalis}]
2: extremely pungent leaves used fresh or dried as seasoning
for especially meats