clodronate
noun 2
Definitions
noun
1
The conjugate base, or any salt or ester, of clodronic acid.
2
The conjugate base, or any salt or ester, of clodronic acid.
Your note
not saved0 chars
noun
The conjugate base, or any salt or ester, of clodronic acid.
The conjugate base, or any salt or ester, of clodronic acid.