Noun Definition

nigella

1.Definition: any plant of the genus Nigella

Category: Plants