lavandula officinalis Meaning, Definition & Usage

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

WordNet