Polish-English dictionary »

adenozynodwufosforan meaning in English

PolishEnglish
adenozynodwufosforan noun

adenosine diphosphatenoun