Latin-English dictionary »

apalocrocodes meaning in English

LatinEnglish
apalocrocodes [apalocrodis] (3rd) N
noun

kind of eye salvenoun