English

edit

Noun

edit

aminodeoxysugars

  1. plural of aminodeoxysugar

Anagrams

edit