neurosphere noun1 •A free-floating structure generated in vitro by neural stem cells formsneurospheres