siderocytes
English
Noun
siderocytes
plural of
siderocyte