english lavender Meaning, Definition & Usage

  1. noun aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets
    Lavandula officinalis; Lavandula angustifolia.

WordNet