SUPERPHOSPHATE


Meaning of SUPERPHOSPHATE in English

noun an acid phosphate.

Webster English vocab.      Английский словарь Webster.