Noun Definition
english lavender
1.Definition: aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
Related Noun(s):lavandula angustifolia, lavandula officinalis
Category: Plants1.Definition: aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
Related Noun(s):lavandula angustifolia, lavandula officinalis
Category: Plants