Definition of ring canal in US English:

ring canal

noun

Zoology
  • A circular canal around the mouth, especially one forming part of the digestive system of some coelenterates or the water-vascular system of echinoderms.

Origin

Mid 19th century; earliest use found in Student & Intellectual Observer.