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

More General Terms