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
Tweet