Word info

incadronate

Noun

Meaning

incadronate (plural incadronates)

Any salt or ester of incadronic acid

Source: en.wiktionary.org

Anagrams

Close letter words and terms