Home / A / ambulacrum

ambulacrum

noun /æmbjəlækrəm/ 4 syllables 10 letters Scrabble 18 WWF 25
Definitions
noun

one of the five areas on the undersurface of an echinoderm on which the tube feet are located

Want another word?
Spin the dictionary for a fresh one.
Generate a word →