Vocabulary

オリゴヌクレオチド

oligonucleotide

noun