Definitions
There is 1 meaning of the phrase
Lavandula Latifolia.
Lavandula Latifolia - as a noun
Mediterranean plant with pale purple flowers that yields spike lavender oil
Synonyms (Exact Relations)
french lavenderspike lavender