Noun english lavender has 1 sense
  1. English lavender, Lavandula angustifolia, Lavandula officinalis - aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
    --1 is a kind of lavender
,
TOP