Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

octachord Definition

Cancel
octachord
noun
A musical instrument with eight strings

Words Related to octachord!

octachord Examples by Brain Bank Users