English edit

Noun edit

neurolemmomata

  1. plural of neurolemmoma