shmoose
What is another word for shmoose? Here is its meaning, with related words and examples.
Noun — A small protein involved in how the brain uses energy, thought to be connected to Alzheimer's disease.
We haven't recorded synonyms for shmoose yet. You can still read its full definition, or words that rhyme with it.