noun Date: 1797 an acid phosphate, a soluble mixture of phosphates used as fertilizer and made from insoluble mineral phosphates by treatment with sulfuric acid
SUPERPHOSPHATE
Meaning of SUPERPHOSPHATE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012