ammonium phosphate
nounDefinition of ammonium phosphate
: a phosphate of ammonium
especially
: diammonium phosphate
Keep scrolling for more