Meaning of pit canal in English:
pit canal
noun
BotanyA 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.
Are You Learning English? Here Are Our Top English Tips