phosphonate
noun
- 1
Any salt or ester of a phosphonic acid; many of its derivatives have important biological activity.
verb
- 1
To react with a phosphonic acid derivative
Translate “phosphonate” to another language
Click any language to open the translator with this word already filled in.