microtentacle
Noun
Meaning
English Wikipedia has an article on:microtentacleWikipedia
microtentacle (plural microtentacles)
(anatomy) A structure of microtubules found in some tumor cells
Noun
English Wikipedia has an article on:microtentacleWikipedia
microtentacle (plural microtentacles)
(anatomy) A structure of microtubules found in some tumor cells