ambulacrums
English
Noun
ambulacrums
plural of
ambulacrum