nigella damascena definition

  • noun:
    • European yard plant having finely cut leaves and white or pale blue blossoms
29 votes

How would you define nigella damascena?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!