hepatosphere

English

Etymology

From hepato- +‎ sphere.

Noun

hepatosphere (plural hepatospheres)

  1. A three-dimensional culture of hepatocytes