Vocabulary

デオキシリボ

deoxyribo (nucleic acid)

noun