alkyl nitrite

alkyl nitrite

English Noun
Ad

Definition

Any of a class of inhalant recreational drugs, originally developed for the treatment of angina.

Ad