Nigella Damascena (Noun)
Meaning
European garden plant having finely cut leaves and white or pale blue flowers.
Classification
Nouns denoting plants.
European garden plant having finely cut leaves and white or pale blue flowers.
Nouns denoting plants.