Latin-English dictionary »

anguigena meaning in English

LatinEnglish
anguigena [anguigenae] (1st) M
noun

offspring of a serpent / dragonnoun

pl. as epithet of Thebansnoun