lamivudine - English Synonyms Dictionary

lamivudine

n.
[1] 3TC