Definify.com

Definition 2025


Holliday_junctions

Holliday junctions

English

Noun

Holliday junctions

  1. plural of Holliday junction