Home
Search
Index
Definify.com
Definition
2024
deoxysugars
deoxysugars
See also:
deoxy sugars
English
Noun
deoxysugars
plural of
deoxysugar
Similar Results