nembutal has definitions from the fields of medicine,pharmacology
1
[ noun ] (medicine,pharmacology) a barbiturate (trade name Nembutal) used as a sedative and hypnotic and anti-spasmodic

Related terms

barbiturate trade_name

*