SUPERPHOSPHATE


Meaning of SUPERPHOSPHATE in English

■ noun a fertilizer made by treating phosphate rock with sulphuric or phosphoric acid.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.