Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Rosemary in English

English

Rosemary

/roʊzmɛri/

noun

1. Widely cultivated for its fragrant grey-green leaves used in cooking and in perfumery

    synonym:
  • rosemary
  • ,
  • Rosmarinus officinalis

2. Extremely pungent leaves used fresh or dried as seasoning for especially meats

    synonym:
  • rosemary