English

edit

Noun

edit

polysaccharoses

  1. plural of polysaccharose