English

edit

Etymology

edit

From ketophosphonic +‎ -ate.

Noun

edit

ketophosphonate (plural ketophosphonates)

  1. (organic chemistry) Any compound, the salt or ester of a ketophosphonic acid, having both ketone and phosphonate groups