amyl nitrate

Explore definitions, synonyms, and language insights of amyl nitrate

Definitions

Noun
a vasodilator that is sometimes used to treat angina pectoris

More General Terms