acylphosphates
English
Noun
acylphosphates
plural of
acylphosphate