Definisi 'lavandula officinalis'

English to English
noun
1 aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets Terjemahkan
source: wordnet30

More Word(s)
lavender,

Visual Synonyms