Lavandula stoechas

Explore definitions, synonyms, and language insights of Lavandula stoechas

Definitions

Noun
shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers

More General Terms