Word info

cariporide

Noun

Meaning

cariporide (uncountable)

English Wikipedia has an article on:cariporideWikipedia
A selective Na+/H+ exchange inhibitor, known to suppress the cell death caused by oxidative stress.

Source: en.wiktionary.org

Close letter words and terms