1. a. Having the form of ambulacra.
1. Having the form of ambulacra. Origin: Ambulacrum. Source: Websters Dictionary (01 Mar 1998)