Dictionary search results

Showing 1-3 of 3 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

phosphate English-Spanish

fosfato masculine