meaning of Adenosin

Adenosin - German to English

adenosine