annexins

English

Noun

annexins

  1. plural of annexin