|  | 
Definition of English lavender
1. Noun. Aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets. 
|  | 
1. Noun. Aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets.