Word info

deferoxamide

Noun

Meaning

deferoxamide (countable and uncountable, plural deferoxamides)

(organic chemistry) A hydroxyamide derived from deferoxamine

Source: en.wiktionary.org

Close letter words and terms