Meaning

1 senses
  1. (uncountable)A microprotein involved in engergy metabolism in the brain, possibly linked to Alzheimer's disease.

See also

neighbours in the dictionary
shmoose — meaning, examples, forms, synonyms | Krumeto