alarmin
Appearance
English
[edit]Etymology
[edit]Noun
[edit]alarmin (plural alarmins)
- (biochemistry) Any endogenous substance that signals tissue and cell damage
Translations
[edit]substance that signals tissue and cell damage
|
Anagrams
[edit]Catalan
[edit]Verb
[edit]alarmin
- inflection of alarmar: