kleisin

English

Noun

kleisin (plural kleisins)

  1. (biochemistry) A subunit of cohesin

Anagrams