DECACHORDON


Meaning of DECACHORDON in English

(n.) An ancient Greek musical instrument of ten strings, resembling the harp.

Webster's English dictionary.      Английский словарь Webster.