idiochord

English

Etymology

From idio- +‎ chord.

Noun

idiochord (plural idiochords)

  1. Any musical instrument whose "string" is made from the same material as its resonating body.