English

edit

Noun

edit

ankyrins

  1. plural of ankyrin