Englishfor English speakers
Lavandula English
Meaning Lavandula meaning
What does Lavandula mean?
Lavandula
Synonyms Lavandula synonyms
What other words have the same or similar meaning as Lavandula?