Found 2 items, similar to ambulacral.
English → English (WordNet)
Definition: ambulacral
ambulacral
adj : pertaining to the ambulacra of radial echinoderms
English → English (gcide)
Definition: Ambulacral
Ambulacral
\Am`bu*la"cral\, a. (Zo["o]l.)
Of or pertaining to ambulacra; avenuelike; as, the ambulacral
ossicles, plates, spines, and suckers of echinoderms.
[1913 Webster]