Noun Definition

rosemary

1.Definition: extremely pungent leaves used fresh or dried as seasoning for especially meats

Category: Food

2.Definition: widely cultivated for its fragrant grey-green leaves used in cooking and in perfumery

Related Noun(s):rosmarinus officinalis

Category: Plants