Latin-English dictionary »

serpentigena meaning in English

LatinEnglish
serpentigena [serpentigenae] (1st) M
noun

sprung from a serpentnoun

Your history