aminodeoxysugars

English

Noun

aminodeoxysugars

  1. plural of aminodeoxysugar

Anagrams