Wiktionary
dendrachates
n. (plural of dendrachate English)
n. (plural of dendrachate English)