×

nucléotide meaning in English

n. nucleotide, phosphate ester of a nucleoside that is found in nucleic acid (biochemistry)

Related Words

  1. nucléoside
  2. nucléprotéine
  3. nucléé
  4. nudisme
PC Version

Copyright © 2018 WordTech Co.