Find the word definition

Wiktionary
incadronic acid

n. A bisphosphonate.

Wikipedia
Incadronic acid

Incadronic acid ( INN, trade name Bisphonal) is a bisphosphonate.

Category:Bisphosphonates