Definify.com

Definition 2025


endonucleases

endonucleases

See also: endonucléases

English

Noun

endonucleases

  1. plural of endonuclease