melanosphere

English

Etymology

From melano- +‎ -sphere.

Noun

melanosphere (plural melanospheres)

  1. A spherical aggregate of cells in a melanoma