German-English dictionary »

semicarbazid meaning in English

GermanEnglish
das Semicarbazid Substantiv

semicarbazide◼◼◼noun