Italian-English dictionary »

nucleoside meaning in English

ItalianEnglish
nucleoside noun
{m}

nucleoside [nucleosides](organic molecule)
noun
[UK: njˈuːklɪˌɒsaɪd] [US: nˈuːklɪˌɑːsaɪd]