Word info

elesclomol

Noun

Meaning

elesclomol (uncountable)

A drug that triggers apoptosis in cancer cells.

Source: en.wiktionary.org

Close letter words and terms