Where does “verdoheme” come from?

verdoheme (English): An oxygenated form of heme

Definitions

  1. An oxygenated form of heme

Words derived from “verdoheme