neutron radiation: radiation of neutrons (as by a neutron bomb)
release: a process that liberates or discharges something
mucuna: any of several erect or climbing woody plants of the genus Mucuna; widespread in tropics of both hemispheres