中国英语翻译

English version

dendrite是什么意思