Noun Definition

lavandula stoechas

1.Definition: shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers

Related Noun(s):french lavender

Category: Plants