Meaning ofdiethylbarbituric acidin English

diethylbarbituric acid

#uncommon
Definitions