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