Definition of Nigella

Noun: nigella  nI'je-lu

  1. Any plant of the genus Nigella

See also:
nifty
nigellas

Anagrams containing the word nigella

nigelal anigell lanigel llanige ellanig gellani igellan