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