Meaning of sinapis alba
Definition of sinapis alba
(noun)
Eurasian
mustard
cultivated
for its
pungent
seeds; a
source
of
table
mustard
and
mustard
oil
Other information on sinapis alba
WIKIPEDIA results for
sinapis alba
Amazon results for
sinapis alba
Tweet