neurohumors

English

Noun

neurohumors

  1. plural of neurohumor