Word info

niraparib

Noun

Meaning

niraparib (uncountable)

A drug being developed as a cancer treatment.

Source: en.wiktionary.org

Close letter words and terms