Meaning of Lavandula
Definition of Lavandula
(noun)
lavender
Other information on Lavandula
WIKIPEDIA results for
Lavandula
Amazon results for
Lavandula
Tweet