phosphate English - Italian
1.
2.
-
Englishadenosine triphosphate
-
Italianadenosintrifosfato
3.
Related words
phosphatase phosphorylation phospholipid phosphatic kinase
English translator: English Italian phosphate Eesti sõnaraamat Español Traductor Svenska Översättare