octachord








noun

  1. any musical instrument with eight strings.
  2. a diatonic series of eight tones.

noun

  1. an eight-stringed musical instrument
  2. a series of eight notes, esp a scale
51 queries 0.411