glucosaminides

English

Noun

glucosaminides

  1. plural of glucosaminide