YourDictionary

octachord

noun

  1. an octave of the diatonic scale
  2. any eight-stringed musical instrument

link/cite print suggestion box