What does Annexin mean?

Annexin - German to English

annexin