Nigella sativa
Explore definitions, synonyms, and language insights of Nigella sativa
Definitions
Noun
herb of the Mediterranean region having pungent seeds used like those of caraway
Explore definitions, synonyms, and language insights of Nigella sativa