nigella_damascena has definitions from the field of botany
1
[ noun ] (botany) European garden plant having finely cut leaves and white or pale blue flowers

Synonyms

love-in-a-mist

Related terms

nigella

*