Meaning of amyl nitrate

Definition of amyl nitrate

(noun) a vasodilator that is sometimes used to treat angina pectoris

Other information on amyl nitrate

WIKIPEDIA results for amyl nitrate
Amazon results for amyl nitrate