phosphonates
English
Noun
phosphonates
plural of
phosphonate
Verb
phosphonates
third-person singular
simple present
indicative of
phosphonate