Meaning ofsuperphosphatein English

superphosphate

us/ˌsuːpərfaʊsfiːt/uk/ˌsuːpərfaʊsfeɪt/
#uncommon
Definitions
Base Words