English edit

Noun edit

neuroserpins

  1. plural of neuroserpin