idiochords
English
Noun
idiochords
plural of
idiochord