English dictionary
ambulacrum meaning and definition
Definition and meaning of ambulacrum at MeaningMonkey.org. ambulacrum meaning and definition in the English Dictionary.AMBULACRUM noun
Definition of ambulacrum (noun)
- one of the five areas on the undersurface of an echinoderm on which the tube feet are located
Source: Princeton University Wordnet