1 food canal | Definition of food canal

food canal

noun

Definition of food canal