PHOSPHONATE

11 letters 21 Scrabble points

Definition of PHOSPHONATE

noun
  1. Any salt or ester of a phosphonic acid; many of its derivatives have important biological activity.

verb
  1. To react with a phosphonic acid derivative

Source: Wiktionary

Word Details

Letters P H O S P H O N A T E
Length 11 letters
Scrabble Score 21 points