meaning of Argonautenprotein

Argonautenprotein - German to English

argonaute protein