Definition & Meaning | English word MEGANEURITE
MEGANEURITE
Definitions of MEGANEURITE
- A swollen neuron that stores ganglioside
Number of letters
11
Is palindrome
No
Search for MEGANEURITE in:
Page preparation took: 103.58 ms.