Meaning of nigella damascena
Definition of nigella damascena
(noun)
European
garden
plant
having
finely
cut leaves and
white
or
pale
blue
flowers
Other information on nigella damascena
WIKIPEDIA results for
nigella damascena
Amazon results for
nigella damascena
Tweet