Nigella damascena
English Dictionary
->
Letter N
-> Nigella damascena
Search Dictionary:
Nigella damascena Definition
(n)
European
garden
plant
having
finely
cut
leaves
and
white
or
pale
blue
flowers
Nigella damascena Synonyms
love-in-a-mist
Nigella damascena
© Art Branch Inc.