We do not currently know of any synonyms for diphosphonucleoside.
The noun diphosphonucleoside is defined as: