Meaning of ambulacrum

Definition of ambulacrum

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

Other information on ambulacrum

WIKIPEDIA results for ambulacrum
Amazon results for ambulacrum