Meaning ofsuperphosphatein English

superphosphate

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