cytodendrites
English
Noun
cytodendrites
plural of
cytodendrite