Noun Definition
ambulacrum
1.Definition: one of the five areas on the undersurface of an echinoderm on which the tube feet are located
Category: Animals1.Definition: one of the five areas on the undersurface of an echinoderm on which the tube feet are located
Category: Animals