Wiktionary
apoferritins
n. (plural of apoferritin English)
n. (plural of apoferritin English)