Nigella damascena

1. (noun) European garden plant having finely cut leaves and white or pale blue flowers
Synonyms: love-in-a-mist
Related Words: nigella



Terms and Conditions of Use / Copyright Notice