The AI-powered English dictionary
plural diureides
(chemistry) One of a series of complex nitrogenous substances regarded as containing two molecules of urea or their radicals. examples