Polish-English dictionary »

monofosforan meaning in English

PolishEnglish
monofosforan noun

monophosphatenoun

adenozynomonofosforan noun

adenosine monophosphatenoun
nucleotide