dideoxyhexoses

English

Noun

dideoxyhexoses

  1. plural of dideoxyhexose

Anagrams