phosphonate

noun
phos·​pho·​nate | \ ˈfäs-fə-ˌnāt How to pronounce phosphonate (audio) \

Medical Definition of phosphonate

: a salt or ester of a phosphonic acid