Definition of Ferrochelatase An enzyme which catalyzes the insertion of iron into protoporphyrin IX to form heme. The mammalian enzyme contains an iron-sulfur cluster.