ambulacrum
English Dictionary
->
Letter A
-> ambulacrum
Search Dictionary:
ambulacrum Definition
(n)
one
of
the
five
areas
on
the
undersurface
of
an
echinoderm
on
which
the
tube
feet
are
located
ambulacrum Synonyms
ambulacrum
© Art Branch Inc.