shmoose
0 synonyms and 0 antonyms for shmoose, grouped by meaning and by how common each one is.
Noun — A microprotein involved in engergy metabolism in the brain, possibly linked 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.