annexins
English
Noun
annexins
plural of
annexin