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