Noun Definition

nigella damascena

1.Definition: European garden plant having finely cut leaves and white or pale blue flowers

Category: Plants