humanin
English
Etymology
From
human
+
-in
.
Noun
humanin
(
uncountable
)
(
biochemistry
)
A
polypeptide
that has
neuroprotective
and
cytoprotective
properties.
Translations
Translations
French:
humanine
m
Anagrams
inhuman