English dictionary
english lavender meaning and definition
Definition and meaning of english lavender at MeaningMonkey.org. english lavender meaning and definition in the English Dictionary.ENGLISH LAVENDER noun
Definition of English lavender (noun)
- aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
- synonyms: Lavandula angustifolia, Lavandula officinalis
Source: Princeton University Wordnet