neuromanifolds
English
Noun
neuromanifolds
plural of
neuromanifold