Definition of "superphosphate"

superphosphate