ambulacral has definitions from the field of zoology
1
[ adjective ] (zoology) pertaining to the ambulacra of radial echinoderms

Related terms

zoology ambulacrum

*