idiochord
Noun
Meaning
idiochord (plural idiochords)
Any musical instrument whose "string" is made from the same material as its resonating body.
Noun
idiochord (plural idiochords)
Any musical instrument whose "string" is made from the same material as its resonating body.