ribopyranoses

English

Noun

ribopyranoses

  1. plural of ribopyranose