YourDictionary

ambulacrum

noun pl. ambulacra

Zool. in echinoderms, that surface area containing a radiating series of perforated plates through which the tube feet extend

Related Forms:

See ambulacrum in American Heritage Dictionary 4

link/cite print suggestion box