What does Argonautenprotein mean?

Argonautenprotein - German to English

argonaute protein