Nigella (noun) Definition, Meaning & Examples

noun
  1. any plant of the ranunculaceous genus Nigella, from the Mediterranean and W Asia, esp N. damascena
Nigella (noun) Definition, Meaning & Examples

More Definitions