Brassica hirta

Explore definitions, synonyms, and language insights of Brassica hirta

Definitions

Noun
Eurasian mustard cultivated for its pungent seeds; a source of table mustard and mustard oil

More General Terms