Meaning

1 senses
  1. A plant native to Eurasia, Neslia paniculata, which has become an invasive weed in North America.

Forms

plural: ball mustards
Singularball mustard
Pluralball mustards

regular

See also

neighbours in the dictionary
ball mustard — meaning, examples, forms, synonyms | Krumeto