Definisi 'nigella damascena'

English to English
noun
1 European garden plant having finely cut leaves and white or pale blue flowers Terjemahkan
source: wordnet30

More Word(s)
nigella,

Visual Synonyms