Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nigella Definition

Cancel
nigella
noun()
any plant of the genus Nigella

Words Related to nigella!

nigella Examples by Brain Bank Users