Definify.com

Definition 2025


semicarbazones

semicarbazones

English

Noun

semicarbazones

  1. plural of semicarbazone