rosemary - English Synonyms Dictionary

rosemary

n.
[1] Rosmarinus officinalis