neuropores

English

Noun

neuropores

  1. plural of neuropore