PHOSPHONATE
11 letters
21 Scrabble points
Definition of PHOSPHONATE
noun
-
Any salt or ester of a phosphonic acid; many of its derivatives have important biological activity.
verb
-
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