cerebroside
nounDefinition of cerebroside
: any of various glycolipids found especially in nerve tissue
Keep scrolling for more
Keep scrolling for more