nucleoside analogs (nrtı) - Spanish English Dictionary