Definify.com

Definition 2025


translocations

translocations

English

Noun

translocations

  1. plural of translocation