English | German | Russian | Czech

nigella English

Meaning nigella meaning

What does nigella mean?

nigella

any plant of the genus Nigella

Are you looking for...?