Latin-English dictionary »

chersydros meaning in English

LatinEnglish
chersydros [chersydri] noun
M

amphibious serpent, water snakenoun