idiochords

English

Noun

idiochords

  1. plural of idiochord