English dictionary
lavandula stoechas meaning and definition
Definition and meaning of lavandula stoechas at MeaningMonkey.org. lavandula stoechas meaning and definition in the English Dictionary.LAVANDULA STOECHAS noun
Definition of Lavandula stoechas (noun)
- shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers
- synonyms: French lavender
Source: Princeton University Wordnet