Meaning of lavandula angustifolia

Definition of lavandula angustifolia

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

Other information on lavandula angustifolia

WIKIPEDIA results for lavandula angustifolia
Amazon results for lavandula angustifolia