dog mustard
English
Noun
dog
mustard
(
plural
dog mustards
)
Erucastrum gallicum
Synonym:
hairy rocket
Cleome viscosa
or its seed.