Meaning of nigella sativa

Definition of nigella sativa

(noun) herb of the Mediterranean region having pungent seeds used like those of caraway

Other information on nigella sativa

WIKIPEDIA results for nigella sativa
Amazon results for nigella sativa