wormseed mustard

English

Noun

wormseed mustard (countable and uncountable, plural wormseed mustards)

  1. The plant Erysimum cheiranthoides.