Latin-English dictionary »

ascalabotes meaning in English

LatinEnglish
ascalabotes [ascalabotae] noun
M

lizard (stellio in pure Latin) (Lacerta gecko)noun