Cyanogen Meaning

There are 1 meaning(s) for word Cyanogen

Meaning 1 : a colorless toxic gas with a pungent almond odor; has been used in chemical warfare