Big Huge Thesaurus

siderocyte

noun

sounds kind of like