chitobiosides

English

Noun

chitobiosides

  1. plural of chitobioside