AMBULACRUM Meaning of AMBULACRUM in English [am.bu.la.crum] n, pl -cra [NL, fr. L, alley, fr. ambulare to walk--more at amble] (1837): an ambulacral area or part Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012