deoxyhexoses

English

Noun

deoxyhexoses

  1. plural of deoxyhexose

Anagrams