Meaning of ambulacral
Definition of ambulacral
(adj)
pertaining to the ambulacra of
radial
echinoderms
Other information on ambulacral
WIKIPEDIA results for
ambulacral
Amazon results for
ambulacral
Tweet