What does Adenosin mean?

Adenosin - German to English

adenosine