Sinapis alba
Explore definitions, synonyms, and language insights of Sinapis alba
Definitions
Noun
Eurasian mustard cultivated for its pungent seeds; a source of table mustard and mustard oil