English

edit

Etymology

edit

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