Vocabulary

デキストロース

dextrose; D-glucose

noun