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
Tweet