English lavender
English Dictionary
->
Letter E
-> English lavender
Search Dictionary:
English lavender Definition
(n)
aromatic
Mediterranean
shrub
widely
cultivated
for
its
lilac
flowers
which
are
dried
and
used
in
sachets
English lavender Synonyms
English lavender
Lavandula angustifolia
Lavandula officinalis
© Art Branch Inc.