Definitions of Lavandula officinalis:

  • noun:   aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets