catenase (English, noun)
expansion: catenase
Senses:
glosses: A hypothetical enzyme that leads to the catenation of separated DNA strands.
Forms: