Definify.com

Definition 2024


endonucleases

endonucleases

See also: endonucléases

English

Noun

endonucleases

  1. plural of endonuclease