WikiWord

English

ketophosphonate

noun

Meaning

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

Etymology / origin

From ketophosphonic acid + -ate (“salt or ester”).

Sources

No citations have been attached yet.