Word info

cytophosphane

Noun

Meaning

cytophosphane (uncountable)

Cyclophosphamide.

Source: en.wiktionary.org

Close letter words and terms