homopolyosides

French

Noun

homopolyosides m pl

  1. plural of homopolyoside