AMBULACRUM Scrabble 18 Words With Friends 25 Definition noun one of the five areas on the undersurface of an echinoderm on which the tube feet are located. See all 112 words you can make from AMBULACRUM → 10-letter words Words starting with A Words ending with M ← Unscramble different letters