GeneralConnection.com
➔
Dictionary
lavandula stoechas
Noun
1. French lavender
1. Lavandula stoechas, lavender
Usage