phosphagens
English
Noun
phosphagens
plural of
phosphagen