OCTACHORD MEANING IN ENGLISH

• Octachord Definition & Synonyms

  1. (n.) An instrument of eight strings; a system of eight tones.


RECENT SEARCHES