English edit

Etymology edit

thyro- +‎ sphere

Noun edit

thyrosphere (plural thyrospheres)

  1. A spherical cluster of thyroid cancer cells