Definition, synonyms and related words
A free-floating structure generated in vitro by neural stem cells