What is the meaning of Superphosphate?
A fertilizer produced by the action of concentrated sulfuric acid on powdered phosphate rock.
A phosphate containing the greatest amount of phosphoric acid that can combine with the base.
Source: wiktionary.orgSearch words containing