Italian edit

Noun edit

oligonucleotidi m

  1. plural of oligonucleotide