incadronate (English, noun)
expansion: incadronate (plural incadronates)
Senses:
glosses: Any salt or ester of incadronic acid
Forms:
form: incadronates
tags: plural