Word info

deferitrin

Noun

Meaning

deferitrin (uncountable)

An iron chelator.

Source: en.wiktionary.org

Related terms

Close letter words and terms