What does Ammoniumformiat mean?

Ammoniumformiat - German to English

ammonium formate [E-295, in pet feed]