sand canal

English

Noun

sand canal (plural sand canals)

  1. (zoology, dated) stone canal

References