Latin-English dictionary »

zidovudinum meaning in English

LatinEnglish
zidovudinum noun
{n}

zidovudinenoun