trisphosphates
English
Noun
trisphosphates
plural of
trisphosphate