Spanish-French dictionary »

endonucleasa meaning in French

SpanishFrench
endonucleasa noun

endonucléasenom {f}