guanosine triphosphates
English
Noun
guanosine
triphosphates
plural of
guanosine triphosphate