romarin
Top 20000
Meanings
Noun
1. rosemary (Salvia rosmarinus, syn. Rosmarinus officinalis)
Examples1
I grow rosemary in my vegetable garden.