ferritoid

English

Noun

ferritoid (uncountable)

  1. (biochemistry) A nuclear transport protein for ferritin in corneal epithelial cells

Anagrams