Meaning of lavandula stoechas

Definition of lavandula stoechas

(noun) shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers

Other information on lavandula stoechas

WIKIPEDIA results for lavandula stoechas
Amazon results for lavandula stoechas