cycloamyloses

English

Noun

cycloamyloses

  1. plural of cycloamylose