Catalan

edit

Noun

edit

desoxiriboses

  1. plural of desoxiribosa