Wiktionary
zoledronates
n. (plural of zoledronate English)
n. (plural of zoledronate English)