(Neslia paniculata)
Neslia paniculata-(commonly called-ball mustard) is a plant-species-in the mustard family (Brassicaceae) which can be found in-Britain.