need help

Some kind of nut lockout, I believe its N but might be wrong. Check your soil PH I believe that's the main cause for whatever deficiency you have.
The last picture its something else, I do not know what.
 
Top