neuropores
English
Noun
neuropores
plural of
neuropore