trideoxyriboses
English
Noun
trideoxyriboses
plural of
trideoxyribose