octaechos
/ɒktəkɔrd/Definitions
1. noun
A musical instrument with eight strings
“The musician’s new octachord was a crowd favorite at the concert.”
1. noun
A musical instrument with eight strings
“The musician’s new octachord was a crowd favorite at the concert.”