Definition, synonyms and related words
A complex of nitric oxide and cobalamin that has anticancer properties