Where does “telopode” come from?
telopode (English) comes from English telo-, from Ancient Greek τέλος, from Ancient Greek μέρος, from Proto-Hellenic *(h)méros.
telopode (English): The long, thin extension of a telocyte
Definitions
- The long, thin extension of a telocyte