Meaning of english lavender
Definition of english lavender
(noun)
aromatic
Mediterranean
shrub
widely
cultivated
for its
lilac
flowers which are
dried
and
used
in sachets
Other information on english lavender
WIKIPEDIA results for
english lavender
Amazon results for
english lavender
Tweet