neurosphere

Noun

 * 1)  A free-floating structure generated in vitro by neural stem cells