hemopoietin

English

Noun

hemopoietin (uncountable)

  1. erythropoietin