translocons

English

Noun

translocons

  1. plural of translocon