Word info

amdoxovir

Noun

Meaning

amdoxovir (uncountable)

(pharmacology) A nucleoside reverse-transcriptase inhibitor (NRTI) undergoing research for the treatment of HIV.

Source: en.wiktionary.org

Close letter words and terms