isoferritins
English
Noun
isoferritins
plural of
isoferritin