Definify.com

Definition 2024


Holliday_junctions

Holliday junctions

English

Noun

Holliday junctions

  1. plural of Holliday junction