phosphonate
From WikiWord, the free dictionary
English
Definitions
noun
- Any salt or ester of a phosphonic acid; many of its derivatives have important biological activity.
verb
- To react with a phosphonic acid derivative