decacordio
Meanings
Noun
1. decachord (musical instrument with ten strings) (historical, music)