Italian Etymology From miria- + -pode. Noun miriapode m (plural miriapodi) myriapodWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads