We do not currently know of any synonyms for globin.
The noun globin is defined as:
See full definition of the word globin.
Did you mean globing?