Rosemary - Definition

rosemary

n 1: widely cultivated for its fragrant grey-green leaves used
in cooking and in perfumery [syn: rosemary, Rosmarinus
officinalis]
2: extremely pungent leaves used fresh or dried as seasoning for
especially meats

Look up another word