Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: ambulacrum (ambulacra)  `am-byu'la-krum
  1. One of the five areas on the undersurface of an echinoderm on which the tube feet are located

Derived forms: ambulacra

See also: ambulacral

Type of: body part

Part of: echinoderm

Encyclopedia: Ambulacrum