Wiktionary
semicarbazones
n. (plural of semicarbazone English)
n. (plural of semicarbazone English)