neuroskeletons
English
Noun
neuroskeletons
plural of
neuroskeleton