neurovesicles

English

Noun

neurovesicles

  1. plural of neurovesicle