Will a solution of 50% ammonia and 50% water kill grass or flowers?
No. Ammonia is all most pure nitrogen. It will make your grass and flowers grow better. I use to use it to start my worm bed in the fall for next spring and it worked great.Try an earth friendly commercial defoliant.