neuropoietin
English
Noun
neuropoietin
(
uncountable
)
A
cytokine
involved in
neuropoiesis