idiochord (English, noun)
expansion: idiochord (plural idiochords)
Senses:
glosses: Any musical instrument whose "string" is made from the same material as its resonating body.
Forms:
form: idiochords
tags: plural