Big Huge Thesaurus

lamivudine

noun

sounds kind of like