hepatospherehepatosphere means A three-dimensional culture of hepatocytes. Lexicurio rates it Rare gem — a strength score of 82 out of 100.EtymologyFrom hepato- + -sphere.nounA three-dimensional culture of hepatocytes