SUPERPHOSPHATE

Definition of SUPERPHOSPHATE