humanin
English
Etymology
Noun
humanin (uncountable)
- (biochemistry) A polypeptide that has neuroprotective and cytoprotective properties.
Translations
Translations
|
humaninEnglishEtymologyNounhumanin (uncountable)
TranslationsTranslations
Anagrams
|
|||||||