neurospheroid (English, noun)
expansion: neurospheroid (plural neurospheroids)
Senses:
glosses: A spheroidal bundle of neurons
Forms:
form: neurospheroids
tags: plural