Advertisement

Synonyms of Rosemary

Primary definition: An evergreen aromatic shrub with needle-shaped leaves, native to the Mediterranean region, used in cooking and perfumery.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement