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)

  1. aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: