neuroexcitations

English

Noun

neuroexcitations

  1. plural of neuroexcitation