shmoose (English, noun)
expansion: shmoose (uncountable)
Senses:
topics: biology
natural-sciences
glosses: A microprotein involved in engergy metabolism in the brain, possibly linked to Alzheimer's disease.
tags: uncountable
Forms: