SCHMOOSE
Appearance
English
[edit]Alternative forms
[edit]Noun
[edit]SCHMOOSE (countable and uncountable, plural SCHMOOSEs)
- (biochemistry) A brain microprotein produced by mitochondria, malformed forms of which are thought to be involved in Alzheimer's