Word info

aldophosphamide

Noun

Meaning

aldophosphamide

(biochemistry) A tautomer of 4-hydroxycyclophosphamide.

Source: en.wiktionary.org

Close letter words and terms