We found 3 dictionaries that define the word scotch lovage:
General (2 matching dictionaries)
Science (1 matching dictionary)
General (2 matching dictionaries)
- Scotch lovage, Scotch lovage: Merriam-Webster
- Scotch lovage: Collins English Dictionary
Science (1 matching dictionary)
- A Modern Herbal, 1931, by Mrs. M. Grieve (No longer online)