Definition of food canal in US English:

food canal

noun

Zoology
  • A passage in the body of an animal (now especially an insect) through which food passes.

Origin

Mid 19th century.