The AI-powered English dictionary
plural interambulacra
(zoology) In echinoderms, one of the areas or zones between two ambulacra.