Latin-English dictionary »

dendrachates meaning in English

LatinEnglish
dendrachates [dendrachatae] noun
F

kind of agatenoun