Meaning of lavandula officinalis

Definition of lavandula officinalis

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

Other information on lavandula officinalis

WIKIPEDIA results for lavandula officinalis
Amazon results for lavandula officinalis