Definisi 'viola odorata'
English to English
noun
1 European violet typically having purple to white flowers; widely naturalized
source: wordnet30
More Word(s)
violet,

Visual Synonyms
Click for larger image