Sekirov Dictionary

ambulacriform

adjective1

  1. Having the form of ambulacra.
forms

more ambulacriform · most ambulacriform

This dictionary works without the internet: on your phone · in Chrome