undulipodium UK /ˌʌn.djə.ləˈpəʊ.di.əm/US /ˌʌn.d͡ʒə.ləˈpoʊ.di.əm/ noun1 •An intracellular projection of a eukaryotic cell containing a microtubule array, used for locomotion or for propelling fluids. formsundulipodia