telopode

Noun

 * 1)  The long, thin extension of a telocyte