Definition of English Lavender

  • 1. Aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets Noun

Synonyms for word "english lavender"

Semanticaly linked words with "english lavender"

Hyponims for word "english lavender"