diamide
nounDefinition of diamide
: a compound containing two amido groups
Keep scrolling for more
Keep scrolling for more