Definisi 'nigella damascena'
English to English
noun
1 European garden plant having finely cut leaves and white or pale blue flowers
source: wordnet30
More Word(s)
nigella,

Visual Synonyms
Click for larger image