neurotmeses

English

Noun

neurotmeses

  1. plural of neurotmesis