ball mustard
nounDefinition of ball mustard
: a yellow-flowered European plant (Neslia paniculata) of the family Cruciferae having globose seed pods and being adventive in eastern North America