ambulacral in Polish ambulacral in Polish ambulakralny adj Of or pertaining to an ambulacrum Add to Flashcards