haematosin

English

Noun

haematosin (uncountable)

  1. (biochemistry) hematin

References

Anagrams