phosphotrioses
English
Noun
phosphotrioses
plural of
phosphotriose