Definition & Meaning | English word TELOPODE


TELOPODE

Definitions of TELOPODE

  1. (cytology) The long, thin extension of a telocyte

Number of letters

8

Is palindrome

No

15
DE
EL
ELO
LO
LOP
OD
ODE
OP
OPO
PO
POD
TE
TEL

1

1

351
DE
DEE
DEL
DEO


Search for TELOPODE in:




Page preparation took: 159.87 ms.