Herb at Coochbihar

IDENTITY : 30 : Attachments (1). 1 post by 1 author.
Attaching an image of a psyche butterfly on the yellow flowers of a herb whose identity is not known to me. On crushing the leaves emit smell like that of mustard. Can some one identify this plant please.