acylphosphonates
English
Noun
acylphosphonates
plural of
acylphosphonate