co-discoverer: someone who is the first of two or more people to discover something
living thing: a living (or once living) entity
heme: a complex red organic pigment containing iron and other atoms to which oxygen binds