meaning of Annexin

Annexin - German to English

annexin