somatodendrites

English

Noun

somatodendrites

  1. plural of somatodendrite