English Nouns: deoxyglucose

English Nouns verb 'deoxyglucose' conjugated