organophosphonates
English
Noun
organophosphonates
plural of
organophosphonate