Meaning of nembutal

Definition of nembutal

(noun) a barbiturate (trade name Nembutal) used as a sedative and hypnotic and antispasmodic

Other information on nembutal

WIKIPEDIA results for nembutal
Amazon results for nembutal