Definitions
There is 1 meaning of the phrase
Nigella Damascena.
Nigella Damascena - as a noun
European garden plant having finely cut leaves and white or pale blue flowers
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- niftily
- niftiness
- niftinesses
- nifty
- nigella
- Nigella Damascena
- nigellas
- niger-congo
- niger-kordofanian
- nigeria
- nigerian