aminocyclitols

English

Noun

aminocyclitols

  1. plural of aminocyclitol