Home
Search
Index
Definify.com
Definition
2024
biphosphonate
biphosphonate
English
Noun
biphosphonate
(
plural
biphosphonates
)
(
organic chemistry
)
Any compound that has two
phosphonate
groups
(
medicine
)
bisphosphonate
Etymology
bi-
+
phosphonate
Similar Results