Definify.com

Definition 2026


endonucleases

endonucleases

See also: endonucléases

English

Noun

endonucleases

  1. plural of endonuclease