VariousWords beta
Related Terms:
Definitions:
Noun
ambulacrum
Definition: one of the five areas on the undersurface of an echinoderm on which the tube feet are located
Definition: A row of pores for the protrusion of appendages such as tube feet.