Latin-English dictionary »

millepeda meaning in English

LatinEnglish
millepeda [millepedae] (1st) F
noun

hairy caterpillarnoun

millipede [millipedes]noun
[UK: ˈmɪ.lɪ.piːd] [US: ˈmɪ.lə.ˌpid]

thousand-feetnoun