Latin-English dictionary »

centumpeda meaning in English

LatinEnglish
centumpeda [centumpedae] (1st) M
noun

e.g., a centipedenoun

hundred-footednoun