AMBULACRUM Meaning of AMBULACRUM in English noun (plural ambulacra) see: amble Date: 1837 an ambulacral area or part Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012