meaning of nigella
1. any plant of the genus Nigella
Related Words
nigella | nigella damascena | nigella hispanica | nigella sativa |
1. any plant of the genus Nigella
nigella | nigella damascena | nigella hispanica | nigella sativa |