riboses

English

Noun

riboses

  1. plural of ribose

Anagrams

Portuguese

Noun

riboses

  1. plural of ribose