German-English dictionary »

phosphagen meaning in English

GermanEnglish
das Phosphagen Substantiv

phosphagennoun