VariousWords beta
Related Terms:
Definitions:
Noun
Definition: Alternative form of ambulacrum
Adjective
ambulacral
Definition: pertaining to the ambulacra of radial echinoderms
Definition: Of or pertaining to an ambulacrum