Definition & Meaning | English word SOMATODENDRITE
SOMATODENDRITE
Definitions of SOMATODENDRITE
- A somatodendritic dendrite
Number of letters
14
Is palindrome
No
Search for SOMATODENDRITE in:
Page preparation took: 98.57 ms.