English lavender

1. (noun) aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
Synonyms: Lavandula angustifolia, Lavandula officinalis
Related Words: lavender



Terms and Conditions of Use / Copyright Notice