Meaning ofsemicarbazidein English

semicarbazide

us//ˌsɛməˈkɑːrəbəˌsaɪd//uk//ˌsɛməsiˈkɑːrəbaɪd//
#uncommon
Definitions