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