Dictionary for word “ambulacra”
ambulacra - Did you Mean?
ambulacral
ambulacrum