rosemary

noun

  1. 1

    A shrub, Rosmarinus officinalis, that originates from Europe and Asia Minor and produces a fragrant herb used in cooking and perfumes.

Synonyms

Translate “rosemary” to another language

Click any language to open the translator with this word already filled in.

Rosemary Definition & Meaning | TranslatePulse