Meaning of diethylmalonylurea

Definition of diethylmalonylurea

(noun) a barbiturate used as a hypnotic

Other information on diethylmalonylurea

WIKIPEDIA results for diethylmalonylurea
Amazon results for diethylmalonylurea