English-German dictionary »

iminourea meaning in German

EnglishGerman
iminourea noun

der IminoharnstoffSubstantiv