meaning of wormseed mustard
1. slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
1. slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic