Big Huge Thesaurus

zidovudine

noun