neurotrochs
English
Noun
neurotrochs
plural of
neurotroch