
''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 8, 2020. Captured May 4, 2020 07:54 in 98, Majdal Shams.