Dictionary search results

Showing 1-2 of 2 results

phosphate British & World English

A salt or ester of phosphoric acid, containing PO43− or a related anion or a group such as —OPO(OH)2

superphosphate British & World English

A fertilizer made by treating phosphate rock with sulphuric or phosphoric acid