English Nouns: D-glucose

English Nouns verb 'D-glucose' conjugated