English dictionary
nigella meaning and definition
Definition and meaning of nigella at MeaningMonkey.org. nigella meaning and definition in the English Dictionary.NIGELLA noun
Definition of nigella (noun)
- any plant of the genus Nigella
Source: Princeton University Wordnet