Laurel-water Definition
noun
Water distilled from the fresh leaves of the cherry laurel, and containing prussic acid, a poison.
Wiktionary
Related Articles
Find Similar Words
Find similar words to laurel-water using the buttons below.