holocorders

English

Noun

holocorders

  1. plural of holocorder