English edit

Noun edit

diaminoglucoses

  1. plural of diaminoglucose

Anagrams edit