Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

superphosphate Definition

Cancel
superphosphate
noun(su-per-phos-phate)
an acid phosphate
superphosphate
noun(su-per-phos-phate)
a soluble mixture of phosphates used as fertilizer and made from insoluble mineral phosphates by treatment with sulfuric acid

Words Related to superphosphate!

superphosphate Examples by Brain Bank Users