chlorocruorin in French
chlorocruorin in French
chlorocruorine
(biochemistry, organic compound) A green respiratory pigment found in many annelids.