Definition of pit canal in English:

pit canal

noun

Botany
  • A channel in the secondary cell wall leading to the pit chamber of a bordered pit.

Origin

Early 20th century; earliest use found in Philosophical Transactions of the Royal Society of London.