Spanish lavender

English

Noun

Spanish lavender

  1. Synonym of French lavender (Lavandula stoechas).