1 ring canal | Definition of ring canal

ring canal

noun

Definition of ring canal

1 : the circular water tube that surrounds the esophagus of echinoderms
2 : the circular canal in the edge of the umbrella of a jellyfish that links the radial canals