Definitions for "Ambulacriform"
Having the form of ambulacra.