Latin-English dictionary »

chamaedracon meaning in English

LatinEnglish
chamaedracon [chamaedraconis] (3rd) M
noun

ground serpentnoun

kind of African serpentnoun