Having the form of ambulacra.
Having the form or appearance of ambulacra.
[Latin] Having the form or appearance of ambulacra.