Noun Definition
lavandula stoechas
1.Definition: shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers
Related Noun(s):french lavender
Category: Plants1.Definition: shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers
Related Noun(s):french lavender
Category: Plants