
''Lavandula stoechas'', the Spanish lavender or topped lavender or French lavender, is a species of flowering plant in the family Lamiaceae, occurring natively in several Mediterranean countries, including France, Spain, Portugal, Italy and Greece.
Similar species: Lamiales
By Claire Hamilton
All rights reserved
Uploaded Sep 5, 2014. Captured Sep 5, 2014 16:03 in Unnamed Road, South Africa.