See also: anfípode Italian Etymology From anfi- + -pode. Noun anfipode m (plural anfipodi) amphipodWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads