
''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 Ori Fragman Sapir
All rights reserved
Uploaded May 6, 2020. Captured May 3, 2020 11:55 in Unnamed Road, Majdal Shams.