nucleoside-diphosphate sugarsmedical dictionary