• word of the day

    diethylmalonylurea

    diethylmalonylurea - Dictionary definition and meaning for word diethylmalonylurea

    Definition
    (noun) a barbiturate used as a hypnotic
Download our Mobile App Today
Receive our word of the day
on Whatsapp