thyrosphere
English
Etymology
From
thyro-
+
sphere
.
Noun
thyrosphere
(
plural
thyrospheres
)
A
spherical
cluster
of
thyroid
cancer
cells