Definition of デンドライト

デンドライト

dendoraito

noun
dendrite