YourDictionary

lamivudine medical definition

noun
An antiretroviral drug that is a nucleoside analog and inhibits replication of HIV.

link/cite print suggestion box