YourDictionary

stavudine medical definition

noun
A nucleoside analog antiviral drug used to treat infection with HIV by inhibiting replication of the virus.

link/cite print suggestion box