arabinopyranosides

English

Noun

arabinopyranosides

  1. plural of arabinopyranoside